package com.lkd.service;

import com.lkd.dto.LoginDTO;
import com.lkd.dto.UserDTO;
import com.lkd.entity.User;
import com.lkd.result.TableInfo;
import com.lkd.vo.LoginUserVO;

public interface UserService {
    LoginUserVO login(LoginDTO dto);

    TableInfo<User> list(UserDTO userDTO);

    /**
     * 新增用户
     */
    Boolean add(User user);

    /**
     * 修改用户
     */
    Boolean update(User user);

    /**
     * 删除用户
     */
    int delete(Long id);
}
